imposing punishment - Espagnol Anglais Dictionnaire